Budget
Youth Hostel Piran
Situated on a pedestrian area, right in the heart of the old part of town. All rooms have a TV. The bathroom and the kitchen is shared between 4 rooms.
Val Hostel
Open year-round, this hostel has 22 rooms with 2, 3, and 4 beds per room.
Midrange
Max Hotel
A small hotel with just 6 double rooms. All rooms have a TV, bathroom and shower.
Hotel Barbara Fiesa
Air-con, 6 Superior rooms, 36 Plus rooms, all with balcony overlooking the sea/lake, phone, satellite TV, minibar, WC and shower.
Bed & Breakfast - Miracolo Di Mare
Completely renovated B&B with 12 tastefully decorated double and twin rooms. All rooms have a satellite TV, WC and shower. Free WiFi access and bike rental.
Top end
Hotel Piran
4-star hotel with 80 rooms and 10 suites, Internet room and WiFi access.
With a shortage of hotel accommodation the best option can be to take a 'private room', rent out a room in a local's house. Several local tourist agencies keep lists of such rooms and will book them for you. Don't expect the owners to speak English, but they are generally very helpful and are experienced in hospitality. Standards vary: sometimes you'll get towels for a shower, sometimes not. But regardless, it will certainly be an experience and a chance to meet some locals.